/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Gerenciadores;

import BancoDados.BancoDeDados;
import Modelo.Consulta;
import Modelo.Prontuario;
import java.io.IOException;
import java.text.ParseException;

/**
 *
 * @author kelyane
 */
public class GerenciadorProntuario {
    private static String cpf;
    
    public static void cadastrarProntuario(Prontuario prontuario){
        BancoDeDados bd = BancoDeDados.getInstance();
        bd.getProntuarios().add(prontuario);  
    }

    public static Prontuario obtemProntuario() throws IOException, ParseException{
        Consulta consulta = GerenciadorConsulta.obtemConsulta();                
        Prontuario prontuario = buscarProntuario(consulta);
        return prontuario;
    }
        
    public static Prontuario buscarProntuario(Consulta consulta){
        BancoDeDados bd = BancoDeDados.getInstance();
        
        for(Prontuario prontuario : bd.getProntuarios()){
            if (prontuario.getConsulta() == consulta){
                return prontuario;
            }
        }
        return  null;
    }

    public static void removeProntuario(Prontuario prontuario) {
        BancoDeDados bd = BancoDeDados.getInstance();
        bd.getProntuarios().remove(prontuario);
    }
    
}
